﻿package Message.Game
{
    import Engine.RMI.*;
    import Framework.Serialize.*;
    import Message.Public.*;

    public class ITestPrxHelper extends RMIProxyObject implements ITestPrx
    {
        public static const NAME:String = "Message.Game.ITest";

        public function ITestPrxHelper()
        {
            name = "ITest";
            return;
        }// end function

        public function addBuff_async(param1:AMI_ITest_addBuff, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("addBuff");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function addExperience_async(param1:AMI_ITest_addExperience, param2:EEntityType, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("addExperience");
            var _loc_6:* = new SerializeStream();
            param2.__write(_loc_6);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function addItem_async(param1:AMI_ITest_addItem, param2:int, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("addItem");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeInt(param2);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function addLifeOrMana_async(param1:AMI_ITest_addLifeOrMana, param2:EEntityType, param3:int, param4:int, param5:String) : void
        {
            var _loc_6:* = makeContext(session);
            var _loc_7:* = makeCall("addLifeOrMana");
            var _loc_8:* = new SerializeStream();
            param2.__write(_loc_8);
            _loc_8.writeInt(param3);
            _loc_8.writeInt(param4);
            _loc_8.writeString(param5);
            Outgoing.invokeAsync(_loc_6, _loc_7, _loc_8, param1);
            return;
        }// end function

        public function addMoney_async(param1:AMI_ITest_addMoney, param2:int, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("addMoney");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeInt(param2);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function addRobot_async(param1:AMI_ITest_addRobot) : void
        {
            var _loc_2:* = makeContext(session);
            var _loc_3:* = makeCall("addRobot");
            var _loc_4:* = new SerializeStream();
            Outgoing.invokeAsync(_loc_2, _loc_3, _loc_4, param1);
            return;
        }// end function

        public function changeCamp_async(param1:AMI_ITest_changeCamp, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("changeCamp");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function changeGuildData_async(param1:AMI_ITest_changeGuildData, param2:int, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("changeGuildData");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeInt(param2);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function changeInvestDay_async(param1:AMI_ITest_changeInvestDay, param2:int, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("changeInvestDay");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeInt(param2);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function changeIssm_async(param1:AMI_ITest_changeIssm, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("changeIssm");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function checkCoordinate_async(param1:AMI_ITest_checkCoordinate, param2:SEntityId) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("checkCoordinate");
            var _loc_5:* = new SerializeStream();
            param2.__write(_loc_5);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function clearBag_async(param1:AMI_ITest_clearBag) : void
        {
            var _loc_2:* = makeContext(session);
            var _loc_3:* = makeCall("clearBag");
            var _loc_4:* = new SerializeStream();
            Outgoing.invokeAsync(_loc_2, _loc_3, _loc_4, param1);
            return;
        }// end function

        public function clearBoss_async(param1:AMI_ITest_clearBoss, param2:int, param3:SEntityId) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("clearBoss");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeInt(param2);
            param3.__write(_loc_6);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function clearMount_async(param1:AMI_ITest_clearMount) : void
        {
            var _loc_2:* = makeContext(session);
            var _loc_3:* = makeCall("clearMount");
            var _loc_4:* = new SerializeStream();
            Outgoing.invokeAsync(_loc_2, _loc_3, _loc_4, param1);
            return;
        }// end function

        public function clearTaskRecord_async(param1:AMI_ITest_clearTaskRecord, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("clearTaskRecord");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function completeTask_async(param1:AMI_ITest_completeTask, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("completeTask");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function convey_async(param1:AMI_ITest_convey, param2:int, param3:SPoint) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("convey");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeInt(param2);
            param3.__write(_loc_6);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function createBoss_async(param1:AMI_ITest_createBoss, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("createBoss");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function doRobotFightAI_async(param1:AMI_ITest_doRobotFightAI) : void
        {
            var _loc_2:* = makeContext(session);
            var _loc_3:* = makeCall("doRobotFightAI");
            var _loc_4:* = new SerializeStream();
            Outgoing.invokeAsync(_loc_2, _loc_3, _loc_4, param1);
            return;
        }// end function

        public function emptyBag_async(param1:AMI_ITest_emptyBag, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("emptyBag");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function endTask_async(param1:AMI_ITest_endTask, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("endTask");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function enterTowerLevel_async(param1:AMI_ITest_enterTowerLevel, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("enterTowerLevel");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function getPlayerCount_async(param1:AMI_ITest_getPlayerCount, param2:String) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("getPlayerCount");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeString(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function getTask_async(param1:AMI_ITest_getTask, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("getTask");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function getThreatList_async(param1:AMI_ITest_getThreatList, param2:SEntityId) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("getThreatList");
            var _loc_5:* = new SerializeStream();
            param2.__write(_loc_5);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function nextDayCompensate_async(param1:AMI_ITest_nextDayCompensate) : void
        {
            var _loc_2:* = makeContext(session);
            var _loc_3:* = makeCall("nextDayCompensate");
            var _loc_4:* = new SerializeStream();
            Outgoing.invokeAsync(_loc_2, _loc_3, _loc_4, param1);
            return;
        }// end function

        public function openPetBlood_async(param1:AMI_ITest_openPetBlood, param2:String, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("openPetBlood");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeString(param2);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function passMap_async(param1:AMI_ITest_passMap, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("passMap");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function rechargeGold_async(param1:AMI_ITest_rechargeGold, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("rechargeGold");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function reloadConfigData_async(param1:AMI_ITest_reloadConfigData) : void
        {
            var _loc_2:* = makeContext(session);
            var _loc_3:* = makeCall("reloadConfigData");
            var _loc_4:* = new SerializeStream();
            Outgoing.invokeAsync(_loc_2, _loc_3, _loc_4, param1);
            return;
        }// end function

        public function removeBuff_async(param1:AMI_ITest_removeBuff, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("removeBuff");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function setAdvanceLevel_async(param1:AMI_ITest_setAdvanceLevel, param2:int, param3:int, param4:Boolean) : void
        {
            var _loc_5:* = makeContext(session);
            var _loc_6:* = makeCall("setAdvanceLevel");
            var _loc_7:* = new SerializeStream();
            _loc_7.writeInt(param2);
            _loc_7.writeInt(param3);
            _loc_7.writeBool(param4);
            Outgoing.invokeAsync(_loc_5, _loc_6, _loc_7, param1);
            return;
        }// end function

        public function setBlessEndDt_async(param1:AMI_ITest_setBlessEndDt, param2:int, param3:Date) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("setBlessEndDt");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeInt(param2);
            _loc_6.writeDate(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function setChallenge_async(param1:AMI_ITest_setChallenge, param2:int, param3:int, param4:int) : void
        {
            var _loc_5:* = makeContext(session);
            var _loc_6:* = makeCall("setChallenge");
            var _loc_7:* = new SerializeStream();
            _loc_7.writeInt(param2);
            _loc_7.writeInt(param3);
            _loc_7.writeInt(param4);
            Outgoing.invokeAsync(_loc_5, _loc_6, _loc_7, param1);
            return;
        }// end function

        public function setPetBreakStar_async(param1:AMI_ITest_setPetBreakStar, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("setPetBreakStar");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function setPetLifespan_async(param1:AMI_ITest_setPetLifespan, param2:String, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("setPetLifespan");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeString(param2);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function setStrengthLevel_async(param1:AMI_ITest_setStrengthLevel, param2:int, param3:int, param4:Boolean) : void
        {
            var _loc_5:* = makeContext(session);
            var _loc_6:* = makeCall("setStrengthLevel");
            var _loc_7:* = new SerializeStream();
            _loc_7.writeInt(param2);
            _loc_7.writeInt(param3);
            _loc_7.writeBool(param4);
            Outgoing.invokeAsync(_loc_5, _loc_6, _loc_7, param1);
            return;
        }// end function

        public function setWorldLevel_async(param1:AMI_ITest_setWorldLevel, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("setWorldLevel");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function test_async(param1:AMI_ITest_test) : void
        {
            var _loc_2:* = makeContext(session);
            var _loc_3:* = makeCall("test");
            var _loc_4:* = new SerializeStream();
            Outgoing.invokeAsync(_loc_2, _loc_3, _loc_4, param1);
            return;
        }// end function

        public function updateContinueLogin_async(param1:AMI_ITest_updateContinueLogin, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("updateContinueLogin");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function updateCreateDt_async(param1:AMI_ITest_updateCreateDt, param2:Date) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("updateCreateDt");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeDate(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function updateLevel_async(param1:AMI_ITest_updateLevel, param2:EEntityType, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("updateLevel");
            var _loc_6:* = new SerializeStream();
            param2.__write(_loc_6);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

        public function updateOnlineTime_async(param1:AMI_ITest_updateOnlineTime, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("updateOnlineTime");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function updatePet_async(param1:AMI_ITest_updatePet, param2:String, param3:int, param4:int) : void
        {
            var _loc_5:* = makeContext(session);
            var _loc_6:* = makeCall("updatePet");
            var _loc_7:* = new SerializeStream();
            _loc_7.writeString(param2);
            _loc_7.writeInt(param3);
            _loc_7.writeInt(param4);
            Outgoing.invokeAsync(_loc_5, _loc_6, _loc_7, param1);
            return;
        }// end function

        public function updateTodayOnlineTime_async(param1:AMI_ITest_updateTodayOnlineTime, param2:int) : void
        {
            var _loc_3:* = makeContext(session);
            var _loc_4:* = makeCall("updateTodayOnlineTime");
            var _loc_5:* = new SerializeStream();
            _loc_5.writeInt(param2);
            Outgoing.invokeAsync(_loc_3, _loc_4, _loc_5, param1);
            return;
        }// end function

        public function useItem_async(param1:AMI_ITest_useItem, param2:int, param3:int) : void
        {
            var _loc_4:* = makeContext(session);
            var _loc_5:* = makeCall("useItem");
            var _loc_6:* = new SerializeStream();
            _loc_6.writeInt(param2);
            _loc_6.writeInt(param3);
            Outgoing.invokeAsync(_loc_4, _loc_5, _loc_6, param1);
            return;
        }// end function

    }
}
